<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>IDA SDK: regval_t Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">IDA SDK
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="files.html"><span>Header&#160;Files</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="structregval__t-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">regval_t Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Structure to hold a register value. </p>
<p>Small values (up to 64-bit integers and floating point values) use <a class="el" href="group___r_v_t__.html#gace86c5cf47d920bc7aa4bbd745b49311" title="integer ">RVT_INT</a> and <a class="el" href="group___r_v_t__.html#gaab32738e7258ef855bb27cc84260fc34" title="floating point. ">RVT_FLOAT</a> types. For bigger values the <a class="el" href="structregval__t.html#a7f7a413ba5091b5664b5cfe8e8f18452" title="Get custom value. ">bytes()</a> vector is used. </p>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:af1dfaca7c318cf9f55554f6b481eee2a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1dfaca7c318cf9f55554f6b481eee2a"></a>
<a class="el" href="pro_8h.html#a56f1a81c92849566ae864511088eb7e8">int32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#af1dfaca7c318cf9f55554f6b481eee2a">rvtype</a></td></tr>
<tr class="memdesc:af1dfaca7c318cf9f55554f6b481eee2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">one of <a class="el" href="group___r_v_t__.html">Register value types</a> <br /></td></tr>
<tr class="separator:af1dfaca7c318cf9f55554f6b481eee2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e3b323f582f84020a079ddfde41bbe7"><td class="memItemLeft" ><a class="anchor" id="a8e3b323f582f84020a079ddfde41bbe7"></a>
union {</td></tr>
<tr class="memitem:a7149b1ebcaa3f760bab405f5f21445f7"><td class="memItemLeft" >
&#160;&#160;&#160;<a class="el" href="pro_8h.html#a2f5563986d7f95e4fad5876c17d9cdda">uint64</a>&#160;&#160;&#160;<a class="el" href="structregval__t.html#a33cd6d09e4e5dd378be9876878d365ad">ival</a></td></tr>
<tr class="memdesc:a7149b1ebcaa3f760bab405f5f21445f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">8: integer value <br /></td></tr>
<tr class="separator:a7149b1ebcaa3f760bab405f5f21445f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa089257d18dfcdbec47f570409a4b8ad"><td class="memItemLeft" >
&#160;&#160;&#160;<a class="el" href="pro_8h.html#a05f6b0ae8f6a6e135b0e290c25fe0e4e">uint16</a>&#160;&#160;&#160;<a class="el" href="structregval__t.html#a1866570a9323758985ddf6400caad672">fval</a> [6]</td></tr>
<tr class="memdesc:aa089257d18dfcdbec47f570409a4b8ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">12: floating point value in the internal representation (see <a class="el" href="ieee_8h.html" title="IEEE floating point functions. ">ieee.h</a>) <br /></td></tr>
<tr class="separator:aa089257d18dfcdbec47f570409a4b8ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae64d682c95abde946bf8d88dd166f613"><td class="memItemLeft" >
&#160;&#160;&#160;<a class="el" href="pro_8h.html#a65f85814a8290f9797005d3b28e7e5fc">uchar</a>&#160;&#160;&#160;<a class="el" href="structregval__t.html#ab2ef7248aed54134af3e0d8c561fd971">reserve</a> [sizeof(<a class="el" href="classbytevec__t.html">bytevec_t</a>)]</td></tr>
<tr class="memdesc:ae64d682c95abde946bf8d88dd166f613"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classbytevec__t.html" title="Vector of bytes (use for dynamic memory) ">bytevec_t</a>: custom data type (use <a class="el" href="structregval__t.html#a7f7a413ba5091b5664b5cfe8e8f18452" title="Get custom value. ">bytes()</a> to access it) <br /></td></tr>
<tr class="separator:ae64d682c95abde946bf8d88dd166f613"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e3b323f582f84020a079ddfde41bbe7"><td class="memItemLeft" valign="top">};&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a8e3b323f582f84020a079ddfde41bbe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a2eddab111ed75e4dc07eeca3b3f7a37b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2eddab111ed75e4dc07eeca3b3f7a37b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>regval_t</b> (const <a class="el" href="structregval__t.html">regval_t</a> &amp;r)</td></tr>
<tr class="separator:a2eddab111ed75e4dc07eeca3b3f7a37b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac74e0fc4391b47542b8359ae008325b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac74e0fc4391b47542b8359ae008325b0"></a>
<a class="el" href="structregval__t.html">regval_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#ac74e0fc4391b47542b8359ae008325b0">operator=</a> (const <a class="el" href="structregval__t.html">regval_t</a> &amp;r)</td></tr>
<tr class="memdesc:ac74e0fc4391b47542b8359ae008325b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign this regval to the given value. <br /></td></tr>
<tr class="separator:ac74e0fc4391b47542b8359ae008325b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0882627c2a66d50e7e0a71ad5aaf8d71"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0882627c2a66d50e7e0a71ad5aaf8d71"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#a0882627c2a66d50e7e0a71ad5aaf8d71">clear</a> (void)</td></tr>
<tr class="memdesc:a0882627c2a66d50e7e0a71ad5aaf8d71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear register value. <br /></td></tr>
<tr class="separator:a0882627c2a66d50e7e0a71ad5aaf8d71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0009a4a861e77ca8d1c0246f7c530dbc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0009a4a861e77ca8d1c0246f7c530dbc"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#a0009a4a861e77ca8d1c0246f7c530dbc">operator==</a> (const <a class="el" href="structregval__t.html">regval_t</a> &amp;r) const </td></tr>
<tr class="memdesc:a0009a4a861e77ca8d1c0246f7c530dbc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare two regvals with '=='. <br /></td></tr>
<tr class="separator:a0009a4a861e77ca8d1c0246f7c530dbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3428823f2e0df507ef072e2a5ab0061"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac3428823f2e0df507ef072e2a5ab0061"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#ac3428823f2e0df507ef072e2a5ab0061">operator!=</a> (const <a class="el" href="structregval__t.html">regval_t</a> &amp;r) const </td></tr>
<tr class="memdesc:ac3428823f2e0df507ef072e2a5ab0061"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare two regvals with '!='. <br /></td></tr>
<tr class="separator:ac3428823f2e0df507ef072e2a5ab0061"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9f39547c73e2a0f8a9706c1ed5cd799"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9f39547c73e2a0f8a9706c1ed5cd799"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#ab9f39547c73e2a0f8a9706c1ed5cd799">swap</a> (<a class="el" href="structregval__t.html">regval_t</a> &amp;r)</td></tr>
<tr class="memdesc:ab9f39547c73e2a0f8a9706c1ed5cd799"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set this = r and r = this. <br /></td></tr>
<tr class="separator:ab9f39547c73e2a0f8a9706c1ed5cd799"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a555b7796b3942fa3829b6405e37025c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a555b7796b3942fa3829b6405e37025c3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#a555b7796b3942fa3829b6405e37025c3">_set_int</a> (<a class="el" href="pro_8h.html#a2f5563986d7f95e4fad5876c17d9cdda">uint64</a> x)</td></tr>
<tr class="memdesc:a555b7796b3942fa3829b6405e37025c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use <a class="el" href="structregval__t.html#ad024607b8d0679b8549aa099a675cc54" title="Set int value (ival) ">set_int()</a> <br /></td></tr>
<tr class="separator:a555b7796b3942fa3829b6405e37025c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7eb14aa99eb8c6582e2e64b754ea3752"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7eb14aa99eb8c6582e2e64b754ea3752"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#a7eb14aa99eb8c6582e2e64b754ea3752">_set_float</a> (const <a class="el" href="pro_8h.html#ab95f123a6c9bcfee6a343170ef8c5f69">ushort</a> *x)</td></tr>
<tr class="memdesc:a7eb14aa99eb8c6582e2e64b754ea3752"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use <a class="el" href="structregval__t.html#a2e77fa7460a7856274d6270af04d77c9" title="Set float value (fval) ">set_float()</a> <br /></td></tr>
<tr class="separator:a7eb14aa99eb8c6582e2e64b754ea3752"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3639545e15ee0b860b4bd8b065f6ef1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3639545e15ee0b860b4bd8b065f6ef1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#ab3639545e15ee0b860b4bd8b065f6ef1">_set_bytes</a> (const <a class="el" href="pro_8h.html#a65f85814a8290f9797005d3b28e7e5fc">uchar</a> *data, size_t size)</td></tr>
<tr class="memdesc:ab3639545e15ee0b860b4bd8b065f6ef1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use <a class="el" href="structregval__t.html#a60cd409b0864b58350023af4059f1dbc" title="Set custom regval with raw data. ">set_bytes(const uchar *, size_t)</a> <br /></td></tr>
<tr class="separator:ab3639545e15ee0b860b4bd8b065f6ef1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a401c86340081a530506ee56b820cd741"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a401c86340081a530506ee56b820cd741"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#a401c86340081a530506ee56b820cd741">_set_bytes</a> (const <a class="el" href="classbytevec__t.html">bytevec_t</a> &amp;v)</td></tr>
<tr class="memdesc:a401c86340081a530506ee56b820cd741"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use <a class="el" href="structregval__t.html#a9b39d320e1d82093ed33ad59381a55da" title="Set custom value with existing bytevec. ">set_bytes(const bytevec_t &amp;)</a> <br /></td></tr>
<tr class="separator:a401c86340081a530506ee56b820cd741"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05decd37f9e2efb3f9806d2d29642bf2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a05decd37f9e2efb3f9806d2d29642bf2"></a>
<a class="el" href="classbytevec__t.html">bytevec_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#a05decd37f9e2efb3f9806d2d29642bf2">_set_bytes</a> (void)</td></tr>
<tr class="memdesc:a05decd37f9e2efb3f9806d2d29642bf2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use <a class="el" href="structregval__t.html#afc04968785226cdee8c4198079f25f99" title="Initialize this regval to an empty custom value. ">set_bytes(void)</a> <br /></td></tr>
<tr class="separator:a05decd37f9e2efb3f9806d2d29642bf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Setters</div></td></tr>
<tr><td colspan="2"><div class="groupText"><p>These functions ensure that the previous value is cleared </p>
</div></td></tr>
<tr class="memitem:ad024607b8d0679b8549aa099a675cc54"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad024607b8d0679b8549aa099a675cc54"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#ad024607b8d0679b8549aa099a675cc54">set_int</a> (<a class="el" href="pro_8h.html#a2f5563986d7f95e4fad5876c17d9cdda">uint64</a> x)</td></tr>
<tr class="memdesc:ad024607b8d0679b8549aa099a675cc54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set int value (ival) <br /></td></tr>
<tr class="separator:ad024607b8d0679b8549aa099a675cc54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e77fa7460a7856274d6270af04d77c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e77fa7460a7856274d6270af04d77c9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#a2e77fa7460a7856274d6270af04d77c9">set_float</a> (const <a class="el" href="pro_8h.html#ab95f123a6c9bcfee6a343170ef8c5f69">ushort</a> *x)</td></tr>
<tr class="memdesc:a2e77fa7460a7856274d6270af04d77c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set float value (fval) <br /></td></tr>
<tr class="separator:a2e77fa7460a7856274d6270af04d77c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60cd409b0864b58350023af4059f1dbc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a60cd409b0864b58350023af4059f1dbc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#a60cd409b0864b58350023af4059f1dbc">set_bytes</a> (const <a class="el" href="pro_8h.html#a65f85814a8290f9797005d3b28e7e5fc">uchar</a> *data, size_t size)</td></tr>
<tr class="memdesc:a60cd409b0864b58350023af4059f1dbc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set custom regval with raw data. <br /></td></tr>
<tr class="separator:a60cd409b0864b58350023af4059f1dbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b39d320e1d82093ed33ad59381a55da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b39d320e1d82093ed33ad59381a55da"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#a9b39d320e1d82093ed33ad59381a55da">set_bytes</a> (const <a class="el" href="classbytevec__t.html">bytevec_t</a> &amp;v)</td></tr>
<tr class="memdesc:a9b39d320e1d82093ed33ad59381a55da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set custom value with existing bytevec. <br /></td></tr>
<tr class="separator:a9b39d320e1d82093ed33ad59381a55da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc04968785226cdee8c4198079f25f99"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc04968785226cdee8c4198079f25f99"></a>
<a class="el" href="classbytevec__t.html">bytevec_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#afc04968785226cdee8c4198079f25f99">set_bytes</a> (void)</td></tr>
<tr class="memdesc:afc04968785226cdee8c4198079f25f99"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize this regval to an empty custom value. <br /></td></tr>
<tr class="separator:afc04968785226cdee8c4198079f25f99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Getters</div></td></tr>
<tr class="memitem:a7f7a413ba5091b5664b5cfe8e8f18452"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7f7a413ba5091b5664b5cfe8e8f18452"></a>
<a class="el" href="classbytevec__t.html">bytevec_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#a7f7a413ba5091b5664b5cfe8e8f18452">bytes</a> (void)</td></tr>
<tr class="memdesc:a7f7a413ba5091b5664b5cfe8e8f18452"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get custom value. <br /></td></tr>
<tr class="separator:a7f7a413ba5091b5664b5cfe8e8f18452"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09b4525bc91f945f25d608cbac528f40"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a09b4525bc91f945f25d608cbac528f40"></a>
const <a class="el" href="classbytevec__t.html">bytevec_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#a09b4525bc91f945f25d608cbac528f40">bytes</a> (void) const </td></tr>
<tr class="memdesc:a09b4525bc91f945f25d608cbac528f40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get const custom value. <br /></td></tr>
<tr class="separator:a09b4525bc91f945f25d608cbac528f40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d8e52f18d8609aa172a162454762c03"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9d8e52f18d8609aa172a162454762c03"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#a9d8e52f18d8609aa172a162454762c03">get_data</a> (void)</td></tr>
<tr class="memdesc:a9d8e52f18d8609aa172a162454762c03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get pointer to value. <br /></td></tr>
<tr class="separator:a9d8e52f18d8609aa172a162454762c03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f0a9204cfabee1d09ad03468522a4e8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6f0a9204cfabee1d09ad03468522a4e8"></a>
const void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#a6f0a9204cfabee1d09ad03468522a4e8">get_data</a> (void) const </td></tr>
<tr class="memdesc:a6f0a9204cfabee1d09ad03468522a4e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get const pointer to value. <br /></td></tr>
<tr class="separator:a6f0a9204cfabee1d09ad03468522a4e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86d9db5b6b2f37933e5cd51ba8630c96"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86d9db5b6b2f37933e5cd51ba8630c96"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structregval__t.html#a86d9db5b6b2f37933e5cd51ba8630c96">get_data_size</a> (void) const </td></tr>
<tr class="memdesc:a86d9db5b6b2f37933e5cd51ba8630c96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get size of value. <br /></td></tr>
<tr class="separator:a86d9db5b6b2f37933e5cd51ba8630c96"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="idd_8hpp.html">idd.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
</body>
</html>
